From a7d5cfd6224fef4d6a0b790737e490199f589821 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Wed, 25 Apr 2007 22:29:39 +0100 Subject: [PATCH] hvm vmx: Another small fix for CPUs with no TPR_SHADOW support. Signed-off-by: Keir Fraser --- xen/arch/x86/hvm/vmx/intr.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xen/arch/x86/hvm/vmx/intr.c b/xen/arch/x86/hvm/vmx/intr.c index 73487efa9e..9587ee1451 100644 --- a/xen/arch/x86/hvm/vmx/intr.c +++ b/xen/arch/x86/hvm/vmx/intr.c @@ -72,6 +72,9 @@ static void update_tpr_threshold(struct vlapic *vlapic) { int max_irr, tpr; + if ( !cpu_has_vmx_tpr_shadow ) + return; + if ( !vlapic_enabled(vlapic) || ((max_irr = vlapic_find_highest_irr(vlapic)) == -1) ) { -- 2.30.2